English Dictionary
◊ SEA LILY
sea lily
n : crinoid with delicate radiating arms and a stalked body
attached to a hard surface